#include <stdio.h>
//练习文件打开
int main() {
    FILE *fp; //定义一个FILE类型的指针变量
    fp=fopen("file.txt","r+"); //打开文件
    if(NULL==fp)
    {
        perror("fopen"); //perror帮忙定位失败原因
        return -1;
    }
    char c;
//    c= fgetc(fp); //读取一个字符
//    printf("%c\n",c);
    while ((c=fgetc(fp))!=EOF) //循环读取文件内容，当读取文件末尾时结束
    {
        printf("%c",c);
    }
    printf("\n");
    c= fputc('H',fp);
    if(c==-1)
    {
        perror("fputc");
        return -1;
    }
    fclose(fp); //关闭文件
    return 0;
}
